<!DOCTYPE html> 
<html>  
<head>  
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />  
  <title>Events of {{ day }}</title>  
  <script src="http://maps.google.com/maps/api/js?sensor=false"  
          type="text/javascript"></script> 
</head>  
<body> 
  <p><B>Source: </B><a title="source" href="http://en.wikipedia.org/wiki/{{ wiki_day }}">Wikipedia</a></p> 
  <div id="map" style="width: 800px; height: 500px;"></div>  
  <script type="text/javascript" >

    var locations = [ 

	{% for event_info in event_info_list %}
	[ '{{ event_info.event_location }} : {{ event_info.event_desc }}', {{ event_info.lat }}, {{ event_info.lng }} ], 

    {% endfor %}
	 

    ]; 
 
    var map = new google.maps.Map(document.getElementById('map'), { 
      zoom: 2, 
      center: new google.maps.LatLng(0, 4),  
      mapTypeId: google.maps.MapTypeId.ROADMAP 
    }); 
 
    var infowindow = new google.maps.InfoWindow(); 
 
    var marker, i; 
 
    for (i = 0; i < locations.length; i++) {   
      marker = new google.maps.Marker({ 
        position: new google.maps.LatLng(locations[i][1], locations[i][2]), 
        map: map 
      }); 
 
      google.maps.event.addListener(marker, 'click', (function(marker, i) { 
        return function() { 
          infowindow.setContent(locations[i][0]); 
          infowindow.open(map, marker); 
        } 
      })(marker, i)); 
    } 
	</script>
  	
</body> 
</html> 
